in broad daylight - Alemán Inglés Diccionario